630 LOCATE 21,27:COLOR 14,0:PRINT "Hit <Esc> to stop printing":COLOR 3,0:RETURN
650 RODXFILE$=FIL$+".RDX":OPEN RODXFILE$ FOR INPUT AS #3:INPUT #3, WID,HT,NS:CLOSE #3:GOTO 665
655 WID=4:HT=2.25:NS=1
665 LOCATE 8,28:COLOR 14,0:PRINT "Width of labels in inches: ";WID
670 LOCATE 10,28:COLOR 14,0:PRINT "Height of labels in inches: ";HT
675 LOCATE 12,28:COLOR 14,0:PRINT "Number of Labels across the page: ";NS
680 RETURN 865
710 COLOR 11,0:LOCATE 16,21:PRINT "Do you want to save the label dimensions?" :COLOR 3,0:LOCATE 18,35:PRINT "[Y] or <N>":COLOR 14,0:LOCATE 18,36:PRINT "Y":LOCATE 18,43:PRINT "N":COLOR 3,0:GOSUB 35030
715 Y$=INKEY$:IF Y$="" THEN 715 ELSE Y$=CHR$(ASC(Y$) AND &HDF)
720 IF Y$="N" THEN RETURN
730 RODXFILE$=FIL$+".RDX":OPEN RODXFILE$ FOR OUTPUT AS #3:PRINT #3, WID,HT,NS:CLOSE #3:RETURN
800 DEF SEG=0: POKE 1050, PEEK(1052)
810 Y$=INKEY$:IF Y$="" THEN 810 ELSE Y$=CHR$(ASC(Y$) AND &HDF)
845 COLOR 14,0:LOCATE 22,40:PRINT "KEY F2";:COLOR 3,0:PRINT " = Return to PRINT-ROLODEX* menu"
846 IF Z$="G" THEN 855 ELSE GOSUB 650
855 LOCATE 8,28:COLOR 14,0:PRINT "Width of labels in inches? ";:COLOR 29,0:PRINT CHR$(178):LOCATE 8,56:COLOR 14,0:GOSUB 35030:INPUT "",WID
860 LOCATE 10,28:PRINT "Height of labels in inches? ";:COLOR 29,0:PRINT CHR$(178):LOCATE 10,57:COLOR 14,0:GOSUB 35030:INPUT "",HT
861 IF Y9$="3" THEN LOCATE 12,28:PRINT "Number of Labels across the page? ";:COLOR 29,0:PRINT CHR$(178):LOCATE 12,63:COLOR 14,0:GOSUB 35030:INPUT "",NS
865 COLOR 11,0:LOCATE 16,28:PRINT "Confirm Label Dimensions." :COLOR 3,0:LOCATE 18,35:PRINT "[Y] or <N>":COLOR 14,0:LOCATE 18,36:PRINT "Y":LOCATE 18,43:PRINT "N":COLOR 3,0:GOSUB 35030
866 Y$=INKEY$:IF Y$="" THEN 866 ELSE Y$=CHR$(ASC(Y$) AND &HDF)
867 IF Y$="N" THEN CLS:Z$="G":GOTO 840 ELSE GOSUB 710
1602 COLOR 14,0:LOCATE 22,40:PRINT "KEY F2";:COLOR 3,0:PRINT " = Return to PRINT-ROLODEX* menu"
1605 DEF SEG=0: POKE 1050, PEEK(1052)
1610 Y$=INKEY$: IF Y$="" THEN 1610 ELSE Y$=CHR$(ASC(Y$) AND &HDF)
1615 IF Y$="S" THEN YS=1:GOTO 40000
1620 IF Y$="N" THEN 1800
1630 IF Y$="Z" THEN 1660 ELSE GOSUB 35020:GOTO 1605
1660 GOSUB 5000
1670 PRINT "PRINT ... ZIPCODE":LOCATE 5,32:PRINT "ENTER: ZIPCODE & ";ARR$:LOCATE 6,8:PRINT "(Any number of digits and always start from the left most digit)"
1680 LOCATE 7,39:PRINT "OR":LOCATE 8,32:PRINT "'!' to print all"
1810 PRINT "PRINT ... NOTE (Code)":LOCATE 5,30:PRINT "ENTER: NOTE (Code) & ";ARR$:LOCATE 6,4:PRINT "(Any number of characters and always start from the left most character)"
1820 LOCATE 7,39:PRINT "OR":LOCATE 8,32:PRINT "'!' to print all"
3025 DIM D$(13),Q$(13),B$(13),AZ$(3),AZ(3),D(16),LS%(20),W(20),ZK(50)
3030 DATA JANUARY, FEBRUARY,MARCH,APRIL,MAY,JUNE,JULY,AUGUST,SEPTEMBER,OCTOBER,NOVEMBER,DECEMBER
3040 WIDTH "LPT1:",82
3050 OPEN "TEMPOR.TEM" FOR INPUT AS #1
3055 INPUT #1, FILE$,FILM$,FIL$:CLOSE #1
3056 OPEN FILM$ FOR INPUT AS #2
3060 INPUT #2,Y$,NRED,NN,FILE$,FIL$,PT$,SNN$,LP1,LP$,T1$,SND$,TN,F$:FOR I= 1 TO 36:INPUT #2, ZK(I):NEXT:CLOSE #2
3065 DIM V$(16),D%(NN),W$(10,8),A(10,8),B(10),W1$(10)
3070 IF PT$="I" THEN OPEN "LPT1:" FOR OUTPUT AS #5:GOTO 3090
3080 OPEN "LPT2:" FOR OUTPUT AS #5
3090 OPEN FILE$ AS #4 LEN = 356
3100 FIELD #4, 19 AS V$(1), 19 AS V$(2), 18 AS V$(13), 34 AS V$(12), 34 AS V$(3), 34 AS V$(4), 19 AS V$(5), 14 AS V$(6), 16 AS V$(7), 12 AS V$(8), 84 AS V$(9), 19 AS V$(10), 19 AS V$(11), 5 AS V$(14), 5 AS V$(15), 5 AS V$(16)
9010 IF ERR = 27 THEN CLS:LOCATE 25,10:COLOR 1,7,1:PRINT "FILE = ";FILE$;SPACE$(10);"PRINTER ERROR ";:COLOR 7,1:LOCATE 1,1
9030 IF ERR = 27 THEN PRINT "CHECK THE PRINTER":FOR I= 1 TO 500:NEXT I:RESUME 230
9040 IF ERR = 53 THEN CLS:LOCATE 10,15:PRINT "File containing KEYS used in NOTES does not exist.":LOCATE 12,22:PRINT "Return to EDIT program to create file." :LOCATE 18,25:PRINT "HIT ANY KEY TO CONTINUE":GOSUB 35030:Y$=INPUT$(1):RESUME 160
9050 CLS:LOCATE 12,28:PRINT "ERROR ";ERR;" ENCOUNTERED":LOCATE 18,27:PRINT "HIT ANY KEY TO CONTINUE"